timekeeping instrument - French English Dictionary